import java.util.Scanner;

/**
 * 回文数 反转后和原来一样
 * 思路一：使用java特有解法，将原数字以字符串存储，翻转后赋值给新的字符串变量，再使用equals与原字符串进行对比
 */
public class HuiWen {
    public static void main(String[] args) {
        while (true){
            System.out.println("请输入一个整数：");
            Scanner sc = new Scanner(System.in);
            int num = sc.nextInt();
            String str1 = String.valueOf(num);
            String str2 = new StringBuilder(str1).reverse().toString();
            System.out.println(str1);
            System.out.println(str2);
            if (str1.equals(str2)){
                System.out.println(str1 + "是一个回文数");
            }else{
                System.out.println(str1 + "不是回文数");
            }
        }
    }
}
